package com.baomidou.springwind.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import java.math.BigDecimal;

/**
 * 其他信息
 *
 * @author luox
 */
@TableName(value = "glc_others")
public class Others {

    @TableId(type = IdType.AUTO)
    private Long id; //主键

    @TableField(value = "batch_id")
    private Long batchId; //批次号

    @TableField(value = "c1")
    private BigDecimal c1; //拣货设备成本（元）

    @TableField(value = "c2")
    private BigDecimal c2; //固定资产总额（元）

    @TableField(value = "c3")
    private BigDecimal c3; //库存管理费用（元）

    @TableField(value = "c4")
    private BigDecimal c4; //拣货投入成本（元）

    @TableField(value = "c5")
    private BigDecimal c5; //销货折让金额（元）

    @TableField(value = "c6")
    private int c6; //每日拣货时数（平均值，单位小时）

    @TableField(value = "c7")
    private int c7; //订单数量或订单总笔数（单位：1笔订单）

    @TableField(value = "c8")
    private int c8; //订单总品项累计件数（SKU）

    @TableField(value = "c9")
    private int c9; //需要分拣的货品种类（多少种）

    @TableField(value = "c10")
    private int c10; //拣货行走移动距离（米）

    @TableField(value = "c11")
    private int c11; //每日拣货时数×工作天数（小时）

    @TableField(value = "c12")
    private int c12; //拣货单位累计总件数（SKU）

    @TableField(value = "c13")
    private BigDecimal c13; //一天目标拣取订单数（1笔或1个）

    @TableField(value = "c14")
    private BigDecimal c14; //码头月台数

    @TableField(value = "c15")
    private BigDecimal c15; //料架储位数

    @TableField(value = "c16")
    private BigDecimal c16; //可保管面积

    @TableField(value = "c17")
    private BigDecimal c17; //储位总容积

    @TableField(value = "c18")
    private BigDecimal c18; //物流中心建物面积

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getBatchId() {
        return batchId;
    }

    public void setBatchId(Long batchId) {
        this.batchId = batchId;
    }

    public BigDecimal getC1() {
        return c1;
    }

    public void setC1(BigDecimal c1) {
        this.c1 = c1;
    }

    public BigDecimal getC2() {
        return c2;
    }

    public void setC2(BigDecimal c2) {
        this.c2 = c2;
    }

    public BigDecimal getC3() {
        return c3;
    }

    public void setC3(BigDecimal c3) {
        this.c3 = c3;
    }

    public BigDecimal getC4() {
        return c4;
    }

    public void setC4(BigDecimal c4) {
        this.c4 = c4;
    }

    public BigDecimal getC5() {
        return c5;
    }

    public void setC5(BigDecimal c5) {
        this.c5 = c5;
    }

    public int getC6() {
        return c6;
    }

    public void setC6(int c6) {
        this.c6 = c6;
    }

    public int getC7() {
        return c7;
    }

    public void setC7(int c7) {
        this.c7 = c7;
    }

    public int getC8() {
        return c8;
    }

    public void setC8(int c8) {
        this.c8 = c8;
    }

    public int getC9() {
        return c9;
    }

    public void setC9(int c9) {
        this.c9 = c9;
    }

    public int getC10() {
        return c10;
    }

    public void setC10(int c10) {
        this.c10 = c10;
    }

    public int getC11() {
        return c11;
    }

    public void setC11(int c11) {
        this.c11 = c11;
    }

    public int getC12() {
        return c12;
    }

    public void setC12(int c12) {
        this.c12 = c12;
    }

    public BigDecimal getC13() {
        return c13;
    }

    public void setC13(BigDecimal c13) {
        this.c13 = c13;
    }

    public BigDecimal getC14() {
        return c14;
    }

    public void setC14(BigDecimal c14) {
        this.c14 = c14;
    }

    public BigDecimal getC15() {
        return c15;
    }

    public void setC15(BigDecimal c15) {
        this.c15 = c15;
    }

    public BigDecimal getC16() {
        return c16;
    }

    public void setC16(BigDecimal c16) {
        this.c16 = c16;
    }

    public BigDecimal getC17() {
        return c17;
    }

    public void setC17(BigDecimal c17) {
        this.c17 = c17;
    }

    public BigDecimal getC18() {
        return c18;
    }

    public void setC18(BigDecimal c18) {
        this.c18 = c18;
    }

}
